export default class Dep {
	constructor() {
		this.deps = []
	}

	addSub(sub) {
		if (sub && sub.update) {
			this.deps.push(sub)
		}
	}

	notify() {
		this.deps.forEach(sub => {
			sub.update()
		})
	}
}
